hit someone severely - Turc Anglais Dictionnaire